Synonyms for "lead-acid accumulator"

Words with similar meaning